]> dgit.raspbian.org Git - gnome-shell.git/commit
Use a Tweener "Frame Ticker" with a ClutterTimeline backend
authorOwen Taylor <otaylor@src.gnome.org>
Sun, 23 Nov 2008 04:12:34 +0000 (04:12 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Sun, 23 Nov 2008 04:12:34 +0000 (04:12 +0000)
commit9b822402b95d2b9babb8978e2769e4df40e3dc30
treeda39b01b559d31139725d681aec89012db89f3c8
parent19671ad3492b2232634b1028d6c58d25c7918508
Use a Tweener "Frame Ticker" with a ClutterTimeline backend

Call Tweener.setFrameTicker() with a custom object that bridges to
ClutterTimeline to get new frame notifications. Combined with a
hack to dynamically adjust the frame ticker's frame rate when
Clutter drops frames, this means that our animations play in the
intended time even if rendering is too slow to maintain a full
60HZ frame rate.

http://bugzilla.gnome.org/show_bug.cgi?id=561745

svn path=/trunk/; revision=79
js/ui/main.js